<?php
//////////////////Desarrollado por Milagros Negrín 7/1/2014 version 0.1////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////  Bloque para incluir Clases y librerias ////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
require_once "../../model/acceso/Class_Conexion.php";
require_once "../../model/inscripcion/class_inscripcion_estudiante.php";
require_once '../../../lib/php/clase_paginador.php';
require '../../../lib/php/funciones.php';
require_once '../../../lib/php/document.php';

Formulario();

//////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////Paginador  /////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////
$conn = new Conector();
$InscripcionEstudiante = new InscripcionEstudiante($conn->conectar_Bd());
if (@$_REQUEST['CoreFiltro'] == 1) {
    $InscripcionEstudiante->p_est_id_ = @$_REQUEST['CoreSearch'];
}
if (@$_REQUEST['CoreFiltro'] == 2) {
    $InscripcionEstudiante->p_est_nombre = @$_REQUEST['CoreSearch'];
}
if (@$_REQUEST['CoreFiltro'] == 3) {
    $InscripcionEstudiante->p_est_apellido = @$_REQUEST['CoreSearch'];
}
$InscripcionEstudiante->consult();
$pag = new Paginador($InscripcionEstudiante->total, 15, 1, @$_REQUEST['pagina']);
$Minimo = $pag->getMinimo();
$Maximo = $pag->getMaximo();

$_out =
        '<div style="display:inline; float:left; padding-right:10px; width:100px;">' .
        "P&aacute;gina " . $pag->getPagina() . " de " . $pag->getTotalPaginas() .
        '</div><br>' .
        $pag->getPaginacion('javascript:controller(\'../../controller/inscripcion/consult.php\',\'&acc=cons' . $_parameters, '\',\'conten_temp_script\');');
print_out($_out, '_paginador');


///////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////  Bloque para la consultas /////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
$conn = new Conector();
if ($_REQUEST["acc"] == "cons") {
    $InscripcionEstudiante = new InscripcionEstudiante($conn->conectar_Bd(), $Minimo, $Maximo);
    /** Se consulta todos los datos */
    if (@$_REQUEST['CoreFiltro'] == 1) {
        $InscripcionEstudiante->p_est_cedula_id_ = @$_REQUEST['CoreSearch'];
    }
    if (@$_REQUEST['CoreFiltro'] == 2) {
        $InscripcionEstudiante->p_est_nombre= @$_REQUEST['CoreSearch'];
    }
    if (@$_REQUEST['CoreFiltro'] == 3) {
        $InscripcionEstudiante->p_est_apellido= @$_REQUEST['CoreSearch'];
    }
    if (!$InscripcionEstudiante->consult()) {
        print_msj_err("Se produjo un error al consultar los datos...", 'developer_body');
        exit(0);
    }
    /** Imprimir valor de la buscada en en campo... * */
    print_input("search_t_0", @$_REQUEST["CoreSearch"]);
    /** Encabezado del html... * */
    $img_order = "../../../img/list_sort_2.png";
    $_out = '<br><table id="grid"  border="0" cellpading="0" cellspacing="0" width="740px">';
    $_out .=
            '<thead>' .
            '<tr>' .
            '<th>Id<img src="' . $img_order . '"/></th>' .
            '<th>Cedula<img src="' . $img_order . '"/></th>' .
            '<th>Nombre<img src="' . $img_order . '"/></th>' .
            '<th>Apellido<img src="' . $img_order . '"/></th>' .
            '<th>Direccion<img src="' . $img_order . '"/></th>' .
            '<th colspan="3">&nbsp;</th>' .
            '</tr>' .
            '</thead>' .
            '<tbody>';
    /** Cuerpo del html... * */
    for ($i = 0; $i < $InscripcionEstudiante->total; $i++) {
        if (($i % 2))
            $bg = 'bg1';
        else
            $bg = 'bg2';
        $_out .=
                '<tr class="' . $bg . '">' .
                '<td>' . $InscripcionEstudiante->p_est_id[$i] . '</td>' .
                '<td>' . $InscripcionEstudiante->p_est_cedula[$i] . '</td>' .
                '<td>' . $InscripcionEstudiante->p_est_nombre[$i] . '</td>' .
                '<td>' . $InscripcionEstudiante->p_est_apellido[$i] . '</td>' .
                '<td>' . $InscripcionEstudiante->p_est_direccion[$i] . '</td>' .
                '<td class="img">' .
                '<a href="consult_ind.php?&acc=cons&cod=' . ($InscripcionEstudiante->p_est_id[$i]) . '&dir=' . $_REQUEST["dir"] . '&title=' . $_REQUEST["title"] . '" target="centro">' .
                '<img src="../../../img/eye.png" alt="Ver" title="Ver"/>' .
                '</a>' .
                '</td>' .
                '<td class="img">' .
                '<a href="edit.php?acc=edit&cod=' . ($InscripcionEstudiante->p_est_id[$i]) . '&dir=' . $_REQUEST["dir"] . '&title=' . $_REQUEST["title"] . '" target="centro">' .
                '<img src="../../../img/pencil_16.png" alt="modificar" title="Modificar"/>' .
                '</a>' .
                '</td>' .
                '</tr>';
    }
    $_out .= '</tbody></table>';
    /** Imprimir el html... * */
    print_out($_out, 'developer_body');
    /** mensaje con variable y valor... */
    $msj_string = 'Consulta Ok...';
    print_msj_ok($msj_string);
    exit(0);
}
